credible scenario - French English Dictionary